home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Index / Easy View / Apprentice 1 / 5 Think Class Library < prev    next >
Text File  |  1994-05-13  |  10KB  |  270 lines

  1. Think Class Library
  2. A collection of source code for the Think Class Library
  3. ----------
  4. AE Stuff
  5. A set of routines for handling Apple and Finder events.
  6. __________
  7. Francois Menneteau
  8. iron@imag.fr (Francois Menneteau)
  9. Apprentice:Source Code:Think Class Library:
  10. ----------
  11. CAccordionPane 1.0
  12. This set of classes implement another method for altering the size and location of sub panes when the primary pane is resized.
  13. __________
  14. Andrew Gilmartin
  15. ajg@cadre.com (Andrew Gilmartin)
  16. Apprentice:Source Code:Think Class Library:
  17. ----------
  18. CADSP 1.0
  19. This is a simple talk program. It sets selfsend, so you can open two windows and communicate between them. Unfortunately, dawdle in a document only gets called when it is in the front window, so you have to switch to the other window to receive the data. Also, it may crash if you type too much in one end before receiving it at the other. The buffer will overflow.
  20. __________
  21. Bernie Bernstein
  22. bernie_bernstein@powertalk.apple.com (B. Bernstein)
  23. Apprentice:Source Code:Think Class Library:
  24. ----------
  25. CAuthentication 1.0
  26. This is a PowerTalk authentication class.
  27. __________
  28. Marty Wachter
  29. mrw@welchgate.welch.jhu.edu (Marty Wachter)
  30. Apprentice:Source Code:Think Class Library:
  31. ----------
  32. CChoicesButton 1.0
  33. This class provides a button that can make a window or dialog bigger or smaller.
  34. __________
  35. Michael Abramowicz
  36. mbabramowicz@amherst.edu (Michael Abramowicz)
  37. Apprentice:Source Code:Think Class Library:
  38. ----------
  39. CCicnButton 1.0
  40. An icon pane that acts like a button. It can have push button, checkbox, or radio button personalities.
  41. __________
  42. Marty Wachter
  43. mrw@welchgate.welch.jhu.edu (Marty Wachter)
  44. Apprentice:Source Code:Think Class Library:
  45. ----------
  46. CColorBitMap
  47. This class overrides the THINK Class Library's CBitMap and CBitMapPane classes in order to accomodate color.
  48. __________
  49. John Love
  50. johnlove@aol.com (John Love)
  51. Apprentice:Source Code:Think Class Library:
  52. ----------
  53. CColorPicker 1.0
  54. Pick a color when this control is clicked on.
  55. __________
  56. Bernie Bernstein
  57. bernie_bernstein@powertalk.apple.com (B. Bernstein)
  58. Apprentice:Source Code:Think Class Library:
  59. ----------
  60. CDecimalText 1.0
  61. This is a subclass of CDialogText that accepts only decimal entries.
  62. __________
  63. Michael Abramowicz
  64. mbabramowicz@amherst.edu (Michael Abramowicz)
  65. Apprentice:Source Code:Think Class Library:
  66. ----------
  67. CDictionary 1.0
  68. A dictionary class for the Think Class Library.
  69. __________
  70. Dan Podwall
  71. 70641.145@compuserve.com (Dan Podwall)
  72. Apprentice:Source Code:Think Class Library:
  73. ----------
  74. CDividedPane 1.0
  75. CDividedPane is a CPane sub-class which presents a divided display. This divided display shows two sub-panes. The user can adjust the space within the display allocated to each of the sub-panes. The effect is similar to that of Microsoft Word's and Excel's window dividers.
  76. __________
  77. Mark Alldritt
  78. alldritt@wimsey.com (Mark Alldritt)
  79. Apprentice:Source Code:Think Class Library:
  80. ----------
  81. CDragAcrossTable 1.0b1
  82. This showcase application shows CDragAcrossTable and CDragAcrossTask. These classes together provide the user feedback and programmer hooks to implement drag and drop BETWEEN cells.
  83. __________
  84. Andrew Gilmartin
  85. ajg@cadre.com (Andrew Gilmartin)
  86. Apprentice:Source Code:Think Class Library:
  87. ----------
  88. CHyperText 1.2
  89. This is a subclass of CStyleText which provides TCL with support for HyperText similar to the hypertext features in THINK Reference and Mosaic.
  90. __________
  91. Marty Wachter
  92. mrw@welchgate.welch.jhu.edu (Marty Wachter)
  93. Apprentice:Source Code:Think Class Library:
  94. ----------
  95. CMIDI 2.2
  96. This class provides an interface to the MIDI Manager. A wide range of MIDI applications, from simple editors and librarians to sophisticated real-time musical tools, lend themselves to object oriented design.
  97. __________
  98. Paul Ferguson
  99. pferguson@aol.com (Paul Ferguson)
  100. Apprentice:Source Code:Think Class Library:
  101. ----------
  102. CMovieController
  103. A class which implements the QuickTime Movie Controll Component for QuickTime playback only.
  104. __________
  105. Marty Wachter
  106. mrw@welchgate.welch.jhu.edu (Marty Wachter)
  107. Apprentice:Source Code:Think Class Library:
  108. ----------
  109. CMultStdPopupPane 2.0
  110. A subclass of CStdPopupPane that allows for the same pop-up menu to be used twice independently at the same time, either within one window or in separate windows.
  111. __________
  112. Michael Abramowicz
  113. mbabramowicz@amherst.edu (Michael Abramowicz)
  114. Apprentice:Source Code:Think Class Library:
  115. ----------
  116. CommToolbox classes
  117. A set of classes for dealing with the Communications Toolbox and its four managers.
  118. __________
  119. Romain Vignes
  120. romain.vignes@insa-lyon.fr (Romain Vignes)
  121. Apprentice:Source Code:Think Class Library:
  122. ----------
  123. COrderedList 2.0
  124. These two classes implement unordered/unsorted and ordered/sorted lists. Inaddition, they add methods for finding and iterating over items in the list.
  125. __________
  126. Andrew Gilmartin
  127. ajg@cadre.com (Andrew Gilmartin)
  128. Apprentice:Source Code:Think Class Library:
  129. ----------
  130. CPasswordText 1.0
  131. A subclass of CDialogText for entering hidden password text. Password text is limited to 100 characters currently, but there is no limitation checking. This class replaces TextEdit's draw hook with one that draws bullets. A Showcase application is included.
  132. __________
  133. Andrew Gilmartin
  134. ajg@cadre.com (Andrew Gilmartin)
  135. Apprentice:Source Code:Think Class Library:
  136. ----------
  137. CPEditText 1.2
  138. A class that implements a simple text editing pane. Supports more than 32K of text. Can be used as a direct replacement for the standard TCL CEditText class.
  139. __________
  140. Chris Wysocki
  141. wysocki@netcom.com (Chris Wysocki)
  142. Apprentice:Source Code:Think Class Library:
  143. ----------
  144. CProgressBar 1.0
  145. A subclass of CPane which emulates the Finder's progress bar when you copy files. Use it like any other CPane subclass.
  146. __________
  147. Marty Wachter
  148. mrw@welchgate.welch.jhu.edu (Marty Wachter)
  149. Apprentice:Source Code:Think Class Library:
  150. ----------
  151. CPStyleText
  152. An attempt to replace the standard TCL CStyleText class without TextEdit's limitation of a maximum of 32K of text.
  153. __________
  154. John Love
  155. johnlove@aol.com (John Love)
  156. Apprentice:Source Code:Think Class Library:
  157. ----------
  158. CScrollList 1.0
  159. Replacement for TCL Ctable class for scrolling lists.
  160. __________
  161. Dave Harkness
  162. harkness@netcom.com (Dave Harkness)
  163. Apprentice:Source Code:Think Class Library:
  164. ----------
  165. CSICNPane 1.0
  166. This is two classes and a utility function. The classes are CSICNPane, a class for displaying a SICN, and CSICNButton, a subclass of CSICNPane that acts as a button. The utility function TrackMouseDown() hilights a rect as the mouse enters it (is there a toolbox function that does this?).
  167. __________
  168. Andrew Gilmartin
  169. ajg@cadre.com (Andrew Gilmartin)
  170. Apprentice:Source Code:Think Class Library:
  171. ----------
  172. CSpinCursor
  173. Implements a spinning color cursor. A list of crsr cursors is specified with an acur resource. Repeatedly invoking the Spin() method sequences through the list of cursors.
  174. __________
  175. Marty Wachter
  176. mrw@welchgate.welch.jhu.edu (Marty Wachter)
  177. Apprentice:Source Code:Think Class Library:
  178. ----------
  179. CStaticTextPane 1.0
  180. A very simple subclass of CEditText that does not allow editing. Also included is the utility functions ISCursorKey() and IsNavigationKey().
  181. __________
  182. Andrew Gilmartin
  183. ajg@cadre.com (Andrew Gilmartin)
  184. Apprentice:Source Code:Think Class Library:
  185. ----------
  186. CStatusBar 1.0
  187. A TCL class that implements a status bar graph.
  188. __________
  189. Joe Zobkiw
  190. aflzobkiw@aol.com (Joe Zobkiw)
  191. Apprentice:Source Code:Think Class Library:
  192. ----------
  193. CTerminalPane 1.0
  194. Provides a basic terminal display. No fancy formatting options and no emulations. No scrollback. These features are left as an exercise for a future version.
  195. __________
  196. Eric Scouten
  197. scouten@maroon.tc.umn.edu (Eric Scouten)
  198. Apprentice:Source Code:Think Class Library:
  199. ----------
  200. CWhoisEngine 1.0
  201. An API class for the TCP/IP WHOIS service. Requires MacTCP.
  202. __________
  203. Jason Philip Stevens
  204. jstevens@crick.ssctr.bcm.tmc.edu (Jason Stevens)
  205. Apprentice:Source Code:Think Class Library:
  206. ----------
  207. File class library
  208. This is a set of routine for dealing with files.
  209. __________
  210. Igor Livshits
  211. igorl@uiuc.edu (Igor Livshits)
  212. Apprentice:Source Code:Think Class Library:
  213. ----------
  214. Intelligent classes 1.0
  215. A small class library adjusting a few of the classes in the Think Class Library 1.1. Makes CDecorator, CPanorama, CScrollPane, and CWindow behave a little more intelligent. They cooperate to make the default behavior of windows containing scroll panes and panoramas nicer.
  216. __________
  217. Mårten Sörliden
  218. SW1340@applelink.apple.com
  219. Apprentice:Source Code:Think Class Library:
  220. ----------
  221. Item Class
  222. This is a collection of classes that will allow you to have a finder type outline view.
  223. __________
  224. Atul Barve
  225. atul_barve@aadt.com (Atul Barve)
  226. Apprentice:Source Code:Think Class Library:
  227. ----------
  228. MacTCP class library
  229. MacTCP TCL classes.
  230. __________
  231. NCSA
  232.  
  233. Apprentice:Source Code:Think Class Library:
  234. ----------
  235. NodeViewer 1.0
  236. The first application using the Tree Structure Class Library. The Tree Structure Class Library is an extension to the THINK Class Library. The main idea of the library is to implement a general way to handle information. The information in a document is structured in a tree structure of nodes and each node handle a dynamic number of subnodes.
  237. __________
  238. Mårten Sörliden
  239. SW1340@applelink.apple.com
  240. Apprentice:Source Code:Think Class Library:
  241. ----------
  242. PixelWorld classes 1.2
  243. A subclass of CBitMap designed to maintain a color or grayscale offscreen drawing environment using standard Color QuickDraw. An offscreen color graphics device (GDevice) and an offscreen color graphics port (CGrafPort) are used to maintain this offscreen world.
  244. __________
  245. Vincent R. Vann, Jr.
  246. 76530.1242@compuserve.com
  247. Apprentice:Source Code:Think Class Library:
  248. ----------
  249. SeeMovieRun 1.0
  250. Based on the CMovie THINK Class Library class that implements a QuickTime movie pane with a standard movie controller attached. Requires QuickTime.
  251. __________
  252. Joe Zobkiw
  253. aflzobkiw@aol.com (Joe Zobkiw)
  254. Apprentice:Source Code:Think Class Library:
  255. ----------
  256. TCLDebugHeaders 1.0
  257. Use this source file to create a TCL precompiled header.
  258. __________
  259. Andrew Gilmartin
  260. ajg@cadre.com (Andrew Gilmartin)
  261. Apprentice:Source Code:Think Class Library:
  262. ----------
  263. TurboTCP 1.0.1
  264. This is a class library which integrates the Think Class Library with Apple's MacTCP driver.
  265. __________
  266. Eric Scouten
  267. scouten@maroon.tc.umn.edu (Eric Scouten)
  268. Apprentice:Source Code:Think Class Library:
  269. ----------
  270.